package com.sne.monitor.service;

import com.sne.common.entity.RedisUserInfo;

import java.util.List;

/**
 * 在线用户service
 * @author fanghh
 * @date 2020/11/23
 */
public interface IMonitorUserService {

    /**
     * 在线用户检测
     * @return List
     */
    List<RedisUserInfo> list();

    /**
     * 根据token强退
     * @param token token
     * @return boolean
     */
    boolean deleteByToken(String token);

    /**
     * 根据tokens强退多个用户
     * @param tokens token列表
     * @return boolean
     */
    boolean deleteByTokens(List<String> tokens);
}
